/* from errors */
.fieldWithErrors {
  border-bottom:1px solid #DD5555;
  padding:0px!important;
}


#errorExplanation {
  width: 400px;
  padding: 7px; 
  padding-bottom: 12px;
  margin: 20px 40px;
}

#errorExplanation h2 { 
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  border-bottom:1px solid #aaa;
  margin-bottom:10px;
}

#errorExplanation p {
  margin-bottom: 0;
  padding: 5px; 
}

#errorExplanation ul li { 
  font-size: 12px;
  list-style: disc;
  margin-left:30px;
}


/* notifications */
#notice,.notice {
  font-size:13px;
  border:1px solid;
  line-height:20px;
  padding:8px;
  margin:5px;
}

#status,.status {
  background: #E0FFA2;
}

#error,.error {
  background: #ffdd8c;
  padding:8px;
}

.standard_message.has_padding {
	border: 1px solid #D8DFEA; 
	margin:0 0 8px 8px;
}

label.clearfix span{
   display:block;
}

.external_friend_list_content {   background:#fff;}

.condensed_multi_friend_selector {   background:#fff;}

.condensed_multi_friend_selector label{
   float:left;
   width:210px;
}

.inputcheckbox{
   margin:5px;
}

.request_form_submit {font-weight:bold;width:229px;height:24px;padding-bottom:5px;}



